point of sales terminal - German English Dictionary